OpenSite Designer CONNECT Edition

导入各种数据类型

本主题提供有关可使用“文本导入向导”导入的数据类型的导入过程详细信息。

坐标几何点

每行均作为一个坐标几何点处理。如果过滤器未指定点名称,则会以与“添加坐标几何点”命令相同的方式生成名称。如果提供了桩号偏移数据而不是纵坐标、横坐标、高程数据,则必须存在激活的平面路线。如果一个点的桩号偏移数据不在水平桩号范围内,则不会导入该点。然后将每个坐标几何点添加到激活的坐标几何缓冲区,并在添加所有点之后更新 InRoads Explorer。

数据示例 - 点名称、纵坐标、横坐标、高程

Cogo1 417289.44 194301.93 0.00

Cogo2 417233.32 194384.69 0.00

Cogo3 417179.75 194468.90 0.00

Cogo4 417186.60 194566.65 0.00

Cogo5 417211.60 194663.48 0.00

Cogo6 417236.60 194760.30 0.00

Cogo7 417255.53 194857.96 0.00

平面路线

除了最后一行(被处理为路线的最后一个点)之外,每行都被处理为水平 PI。每个 PI 在处理时,均会添加到数组中。加载完所有数据之后,每个 PI 及相关的圆弧和过渡螺线将插入到新创建的路线中,其对应的名称、描述和样式由用户通过“几何图形选项”对话框指定。添加完所有 PI 之后,路线将插入到 InRoads Explorer 中的激活几何图形项目中并激活。

数据示例 - 纵坐标、横坐标、半径、第一缓和曲线长度、第二缓和曲线长度

平面路线数据以 PI 为基础。

1000 1000

2000 2000 500 100 100

3000 1000 500

4000 2000 500 75 125

5000 1000

上面的示例与在以下坐标处使用“几何图形”>“平面曲线集”>“添加 PI”添加 PI 相同:

1000, 1000

2000, 2000

3000, 1000

4000, 5000 和

5000, 1000。

然后使用“几何图形”>“平面曲线集”>“定义曲线”添加以下曲线集:

半径为 500 的 SCS 类型的曲线集、长度为 100 的前缘回旋缓和曲线和长度为 100 的尾缘回旋缓和曲线

半径为 500 的 SCS 类型的曲线集,无缓和曲线

半径为 500 的 SCS 曲线集、长度为 75 的前缘回旋缓和曲线和长度为 100 的尾缘回旋缓和曲线

平面事件点

每条线表示一个平面事件点。必须存在激活的平面路线,并且仅导入路线的桩号范围内的点。每个成功处理的点都将添加到激活的平面路线中。

数据示例 - 跳过、跳过、跳过、纵坐标、横坐标、高程

N+E -28+98.05 5.00 417039.23 194583.97 0.00

N+E -28+90.00 5.02 417042.57 194589.47 0.00

N+E -28+80.00 5.05 417046.73 194596.31 0.00

N+E -28+70.00 5.07 417050.88 194603.15 0.00

N+E -28+60.00 5.10 417055.03 194609.98 0.00

平面回归点

每条线表示一个平面回归点。这些点按照它们在文件中列出的顺序导入;没有排序。每个成功处理的点都将添加到回归缓冲区中。

数据示例 - 点名称、纵坐标、横坐标、高程

1 417289.44 194301.93 0.00

2 417261.38 194343.31 0.00

3 417233.32 194384.70 0.00

4 417205.25 194426.08 0.00

表面数据

表面数据文件可以仅包含随机点、切断线、内部、外部或轮廓特征信息,并且一个文件可以不包含多于一种类型的特征数据。每行表示一个点。处理每行时,将计算该行中所述的点。接下来,该向导将处理“表面选项”对话框中指定的围栅选项和特征类型。如果存在围栅且选择模式不是“忽略”,如果点采用围栅边界,则该点将添加到数组中。如果选择的特征类型为“随机”,则所有点在导入过程结束时插入,否则将处理笔代码。(如果已选择需要笔代码的特征类型,并且向导未将列定义为包含笔代码数据,则会显示错误消息并中止导入。)如果读取的点是第一个点,或者如果笔代码指示应开始新特征,则特征名称将通过提供的名称或种子名称进行更新。读取一个特征的数据之后,该特征将添加到指定的表面,且该过程将会继续,直到添加完所有特征为止。

数据示例 - 横坐标、纵坐标、高程、笔代码

194690.47 417919.93 25.00 1

194704.57 417912.36 27.97 0

194718.67 417904.80 30.95 0

194732.77 417897.23 33.92 0

194746.87 417889.67 36.89 0

194760.96 417882.11 39.87 0

194775.06 417874.54 42.84 0

194789.16 417866.98 45.81 0

纵面路线

除了最后一行(表示路线的最后一个点)之外,每行都表示纵面 PVI。每个 PVI 在处理时都存储在一个数组中。加载完所有数据之后,每个 PVI 都将插入到新创建的路线中,其对应的名称、描述和样式通过“几何图形选项”对话框指定。然后,路线将插入到 InRoads Explorer 中的激活平面路线并激活。

不支持纵面回旋曲线

数据示例 - 桩号、高程、半径

13.69 9.93

248.72 18.14 50.00

586.43 8.33 20.00

967.49 16.54 50.00

1086.14 10.38

纵面事件点

每行表示一个纵面事件点。如果提供了横坐标、纵坐标、高程数据,则转换为桩号偏移数据。必须存在激活的平面路线,并且仅导入路线的桩号范围内的点。如果未给出高程,则将根据激活的纵面路线计算得出,除非点的桩号不在纵面路线的桩号范围内(在这种情况下,高程设置为 0.0)。随后,每个成功处理的事件点均会添加到激活的纵面路线中。

数据示例 - 跳过、桩号、高程

S+E -28+98.05 9.70

S+E -28+90.00 10.15

S+E -28+80.00 10.71

S+E -28+70.00 11.27

S+E -28+60.00 11.83

S+E -28+50.00 12.38

S+E -28+40.00 12.94

导入 ASCII 文件

通过在“文本导入向导”中选择“经典文件”作为“向导名称”,可以使用“文本导入向导”导入 ASCII 文件。“经典文件”导入支持的数据类型包括:

平面路线

平面事件点

纵面路线

纵面事件点

坐标几何点

此功能不适用于表面数据或平面回归点。

导入平面路线时,路线将添加到激活的几何图形项目中。导入的纵面路线将添加到激活的平面路线中。坐标几何点以及平面和纵面事件点都将导入到激活点缓冲区。有关详细信息,请参考“文件”>“导入”>“几何图形”的文档。

数据示例 - 平面路线

{TYPE STATION RADIUS X_CRD Y_CRD DIRECTION SPI_LENGTH

LIN 0+00.00 0.00 194301.93 417289.44 124^08'37" 0.00

CIR 1+75.74 -100.00 194447.38 417190.81 124^08'37" 0.00

LIN 2+60.60 0.00 194528.51 417176.75 75^31'13" 0.00

CIR 5+64.90 100.00 194823.14 417252.83 75^31'13" 0.00

LIN 6+50.40 0.00 194904.80 417238.41 124^30'31" 0.00

CIR 7+58.88 -100.00 194994.19 417176.96 124^30'31" 0.00

LIN 8+51.59 0.00 195082.76 417164.59 71^23'14" 0.00

CIR 11+91.21 100.00 195404.62 417272.99 71^23'14" 0.00

LIN 12+64.50 0.00 195476.21 417270.01 113^22'36" 0.00

CIR 15+33.90 -100.00 195723.49 417163.12 113^22'36" 0.00

LIN 16+21.93 0.00 195808.67 417165.86 62^56'07" 0.00

LIN 18+98.15 0.00 196054.64 417291.54 62^56'07" 0.00